training barracks - French English Dictionary